61 Cleveland St, Fitzrovia, London W1T 4JR, United Kingdom
Closed· Opens Tue at 06:00
61 Cleveland St, Fitzrovia, London W1T 4JR, United Kingdom
No delivery
Spot something wrong?
Dishes at Ishta's Cafe. Prices may vary in venue.
Been to Ishta's Cafe? Be the first to share what you ate.