Just headed straight here after another ridiculously early flight down from Aberdeen. Delighted to ...
Great stuff (& staff!) once again
12/19/2024
(62)
Andrew's Restaurant is a charming pizzeria located in the heart of London, England. Known for its warm atmosphere and friendly service, it offers a diverse menu featuring traditional Italian pizzas made with fresh ingredients. Whether you're dining in or taking out, Andrew's is the perfect spot to enjoy a delicious slice in a cozy setting.
Generated from this place's information
Just headed straight here after another ridiculously early flight down from Aberdeen. Delighted to ...
Absolutely loved this place. Found it by chance, early in the morning so not many people around but...
Found this cafe by chance and loved it. Amazing staff, really friendly and happy. Food was excellent...