Leila's Cafe in Exeter

Cuisine: British

Where is Leila's Cafe?

🏠 143 Sidwell St, Exeter EX4 6RT


Leave a comment:

Frequently asked questions about Leila's Cafe:
If you have any questions, you can contact Leila's Cafe by calling 01392 421039.
In Leila's Cafe they specialise in british cuisine.
3 customers of Leila's Cafe have given it an average rating of 4,7.