Grillzilla
Thai · Grill · Casual Dining
Grillzilla is a Thai restaurant specializing in grilled dishes and flavorful soups.
Location
Best places nearby
The highest rated places close to Grillzilla.
Local restaurants nearby
2 Royal Vista Link NW, AB
Location
The highest rated places close to Grillzilla.
2 Royal Vista Link NW, AB