Shifa Restaurant

Restaurant & Delivery food service
Address
1115 Cobden Road, Ottawa, , ,
Telephone
613-829-1953
Restaurant Week
Business Type