• Please support our journalism through affiliate links. Affiliate Disclosure
  • Written by our human editors, structured with the help of AI.

Review & FAQ:

Giancarlos’ Sicilian Steakhouse in the iWorld Shopping Center is the ideal place to go for a special night out or a romantic anniversary dinner. While the interior is sleek and inviting, it is the classic Sicilian food that will keep you returning time and again. The restaurant has a traditional wood-fired brick oven to turn out perfect pizzas and a 1200 degree Montague Broiler to perfectly cook your choice from their steak selection. The menu features a large variety of starters including soups, salads and appetizer plates and if you are not in the mood for steak you can choose an authentic pasta dish or one of their other delicious entrees.

Giancarlos’ Sicilian Steakhouse, 5110 Main Street, Williamsville, NY 14221, Phone: 716-650-5566

Giancarlos’ Sicilian Steakhouse
© Giancarlos’ Sicilian Steakhouse

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.