Shawarma Factory is located in Calgary, Canada on 5333 61 Ave SE Unit 202. Shawarma Factory is rated 4.8 out of 5 in the category lebanese restaurant in Canada.
Address
5333 61 Ave SE Unit 202
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance