Alobar DowntownRestaurants150 York StToronto, ON, M5H 3S5 · CA+16473686981info@alobardowntown.comthealobar.comHours not available