Alhuda Restaurant, Ottawa, Ottawa Division, Ontario, Canada
5
no reviews
No photos found.
380 Terminal Ave, Ottawa, ON K1G 0Z3, Canada Address
(613) 859-6840 Phone
Monday
11:00 AM — 7:00 PM
Tuesday
11:00 AM — 7:00 PM
Wednesday
11:00 AM — 7:00 PM
Thursday
11:00 AM — 7:00 PM
Friday
11:00 AM — 7:00 PM
Saturday Today
11:00 AM — 7:00 PM
Sunday
11:00 AM — 7:00 PM
Located nearby
4
500 Terminal Avenue Ottawa Train Yards Mall, Unit A06, Ottawa, ON K1G 0Z3, Canada
461 meter
Alhuda Restaurant Ottawa, Ottawa Division, Ontario, Canada
Alhuda Restaurant opening hours Alhuda Restaurant address
Alhuda Restaurant phone Restaurant