The London Delivery & Takeaway Directory - London - The Infatuation
"This little spot in Fitzrovia is serving some inexpensive, fresh ceviche. You can choose from their signature bowls or build your own here." - Heidi Lauth Beasley, Jake Oliver, Rianne Shlebak