Delivery
Pickup
Outdoor
England
North West
St. Helens
Town Centre
2 Restaurants on GastroRanking
896 Opinions in 2 websites
Lovely, great food, great atmosphere, fantastic service, very authentic, can't recommend any higher
1193 Opinions in 2 websites
Had a great night out food was excellent and plenty of it staff are very friendly and helpful highly recommend will definitely be going back