Current Location : 44124
Established in 2008. This location, once home to the legendary Lion & Lamb restaurant, has now thrived once again with the opening of Restaurant Europa in 2008. Since then, locals have to come to know this establishment for its traditional European fare, live gypsy violinist music, and good Russian vodka.
Day | Opening | Closing |
---|---|---|
Mon | Closed | |
Tue - Thu | 4:00 PM | 9:00 PM |
Fri & Sat | 4:00 PM | 10:00 PM |
Sun | Closed |