Sizzling Grill
Indian · Grill · Chinese
Sizzling Grill is an Indian and Chinese restaurant offering a grill experience. It is located in Cityscape Plaza.
Location
Best places nearby
The highest rated places close to Sizzling Grill.
Local restaurants nearby
4310 104 Ave NE, Calgary, AB T3N 1W2, Canada



