Dish
Pollo Rico
This was ok. It just tasted like grilled chicken. It was breast or some other white meat on the chicken grilled on skewers. Nothing special here, but didn't taste bad.
Reviewed
Restaurant
Ceviche
17 Frith St., London, UK, W1D 4RG
Opening the map loads content from OpenStreetMap and unpkg.