The Ralls
Coffee Shop · Bar
The Ralls is a cafe and bar located in Aegaleo, Athens. It offers a menu that includes baked rolls and other food items, with options for online delivery. The establishment also functions as a coffee shop.
Location
Location