Sun & Tue-Thu 11:30am-3pm, 4pm-11pm;
Mon 4pm-11pm;
Fri-Sat 11:30am-3pm, 4pm-11:30pm
Information from the business
We invite you to come and try our Southern Italian comfort food on our comfortable Stazione Centrale that had great touches of glamour. We worked on the interiors that look as if you were on a luxurious train ride, but, as the saying goes, you’re there for the journey, not the destination. >With over 20 years of experience in the restaurant business on St. Clair West, we always felt the strip...
by opentable
on March 02, 2013 from opentable