HOME / Lebanese restaurant / Ottawa Shawarma Palace
2961 Carling Ave, Ottawa, ON K2B 7J9
+16137269533
View Business Profile