Contact
Albashal Restaurant (613) 695-4900
233 Laurier Ave E, Ottawa ON as of FoodPages.ca