Harrow

Open for dine-in


020 8427 9588

Unit 26 St George's Shopping Centre , St Anns Road , Harrow , HA1 1HS

View on google maps