ABOUT US
WHO ARE WE ?
We are a premier food establishment located in the heart of Hornchurch, United Kingdom.
Our restaurant is nestled in a cozy corner at 29 The Broadway, Hornchurch RM12 4RW, and has established itself as a point of interest for all foodies in the area.
TESTIMONIALS FROM OUR
CUSTOMERS