
Chiquito
Unit 3.1, 7 Peninsula Square, Greenwich, London SE10 0EN, UK
Brand new vegan menu and some great non fried choices. Fajitas were good but the best thing was the oatly creme fraiche! Damn I need to buy a ton of this it’s so good!
No comments yet