Shawarma Pita Palace
Restaurants
Shawarma Pita Palace is a restaurant located in the Old North neighbourhood of London, Ontario, serving the local community and…
Sign in, or create a free account, and we'll bring you back here to finish your claim.
Biryani Hub is a restaurant in the Old North neighbourhood on Oxford St E.