DeGidio’s

Cuisine

  • Italian cuisine.

Capacity

  • 40 to 160

Location

Dining Style