About Bar Leo
[missing en_GB 'js.modules.megamind_widgets.more_recommendations' translation]
Nearby Places

Mia - The Italian Restaurant
(14.31 mi)
North Star Bar
(7.39 mi)
The Ball Room Sports Bar
(15.43 mi)
Veritas
(15.08 mi)
Telford Arms
(13.87 mi)
The Melville Bar
(15.03 mi)
Moriarty
(15.35 mi)
LE DI-VIN WINE BAR
(15.1 mi)