Phone: +441614884001
Address: 18 STATION ROAD, Manchester, SK85AE, United Kingdom
City: Manchester
Menu Dishes: 35
Reviews: 1
"The staff at this restaurant are fantastic, the food is delicious, and the chef puts their heart into creating the perfect dish for you."
All prices are estimates on menu.