Ishta"s Cafe London

Ishta's Cafe London

0  Reviews


Coffee & Tea in London - Fitzrovia
61 Cleveland Street , Fitzrovia, London, W1T 4JR
+44 (0) 20 7637 0389

Ishta's Cafe provides a selection of light snacks and refreshments.




Have you got a spare minute to add a review of Ishta's Cafe, London? Contribute to the directory of recommended Coffee & Tea in London by submitting a Ishta's Cafe London review. Is Ishta's Cafe London owned by you, then claim it today. Business owners who claim a business can update the description and add new tags and photos.