Phone: +442036021898
Address: 16 Elephant and Castle, London, SE16TH, United Kingdom
City: London
Dishes: 35
Reviews: 503
"The food at this relaxed restaurant was excellent! The prices were great and the staff was fantastic. The owner is from Canada."
All prices are estimates.