95 S Peachtree St
Norcross, GA 30071
Norcross, GA 30071
Open HoursLunch: 11 a.m.-2:30 p.m. Mondays-Fridays. Dinner: 5-10 p.m. Mondays-Saturdays; 5-9 p.m. Sundays.
OverviewA family style Italian restaurant that serves platters of every kind of pasta, seafood, chicken, and veal dishes which are ample enough for two or three major appetites. They...
more