Albaraka
Japanese · Casual Dining · Sushi
Albaraka is a Japanese restaurant offering a taste of authentic cuisine.
Location
Best places nearby
The highest rated places close to Albaraka.
Local restaurants nearby
1620 Bloor St W, ON
Location
The highest rated places close to Albaraka.
1620 Bloor St W, ON