Italian American restaurant established in 1993, seats 90-95 indoors and 12 outdoor cafe. Very strong following in a very busy location near train station with rear access for deliveries. Popular for
↧