"Food was excellent. Great value for meal. Would go back."
Phone: +442072244480
Address: 26-27 Devonshire Street, W1G 6PL, City of London,Westminster, United Kingdom
Monday: 09:00-22:00
Tuesday: 09:00-22:00
Wednesday: 09:00-22:00
Thursday: 09:00-22:00
Friday: 09:00-22:00
Saturday: 09:00-22:00
Sunday: 09:00-21:30
Dishes: 41
Amenities: 25
Categories: 5
Reviews: 6773