Bar
Giancarlo’s Sicilian Steakhouse
10 locals recommend,
Tips from locals
You will not be disappointed with this fine dining experience. Homemade pastas and delicious steak.
Unique things to do nearby
Location
5110 Main St
Williamsville, NY