en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Kenilworth
/
The Modern Kitchen
The Modern Kitchen
Greek · Coffee Shop
Modern Greek cafe serving coffee and food. Located near the train station.
Unit 6, Miller Court, Station Road, England
Kenilworth, United Kingdom
the-modern-kitchen.business.site
Location
Vota recommends
What are you in the mood for?
Fast Food
8 places
Sandwich Shop
8 places
The ranking
Best Greek in Kenilworth
2 places, none rated yet
See the full list →