About
Shawarma Castle Lebanese Cuisine is an establishment located in Windsor, Ontario on 2130 Wyandotte St W. Shawarma Castle Lebanese Cuisine is in the "Lebanese restaurant" category.
Categories
Lebanese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like