Phone: +442077199160
Address: 18 North Colonnade, London, E144EU, United Kingdom
City: London
Dishes: 30
Reviews: 3
"In the evenings, this restaurant is usually not too crowded. I always order the chicken quesadilla with brown rice, some tortilla chips, and a bottle of water."
All prices are estimates.