You are here: Home

1

Shawarma Castle

An Ottawa staple, Castle Shawarma offers downtown Ottawans quick and delicious Lebanese cuisine to stay, to go, or on delivery.

178 Rideau Street, Ottawa, ON, K1N 5X6

613-789-0009 

Type | Restaurants

Showing 1 - 1 of 1