Royal Coffee and Bar
Coffee Shop · Bar
This establishment is a coffee shop and bar. It is mentioned as a place for coffee and drinks, with one result indicating it might also serve as a restaurant.
Location
Best places nearby
The highest rated places close to Royal Coffee and Bar.
Local restaurants nearby
Στυλίδος 13, Λαμία, 35133, ΦΘΙΩΤΙΔΑΣ
