Phone: (+44)2089589099
Address: 12 Hale Lane, Edgware, United Kingdom
City: Edgware
Menu Dishes: 15
Reviews: 1716
"great small place, excellent eating and good value for money. friendly service. everyone we know loves to be very popular. it is nice to support local businesses"
All prices are estimates on menu.