Gregorio's Italian Restaurant is known as a small, quaint place serving many Sicilian ... Inside Gregorio’s has 12 tables with seating for 42. Out in front, weather permitting, its patio can ...