Delivery
Pickup
Outdoor
England
London
Southwark
Grange
1 Restaurants on GastroRanking
6 Opinions in 1 websites
Lamentablemente visité este lugar ayer. El "restaurante" es pequeño pero fue una noche agradable, así que comimos afuera. La decoración es prácticamente nula por dentro y por fuera. Tuve tacos con car