Phone: +442084642708
Address: 15 Widmore Road, London, BR11RL, BR1 1RW, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"The food was good! I had one of the chicken pizzas, and it was good (pollo ad astra) and had it with the garlic sauce, and it was so good. The waitress was lovely and so was the manager."
All prices are estimates on menu.