Visit Facebook Page

Italian dining at its finest!
Hours:
Wednesday – Friday 11:00 a.m. to 2:00 p.m, 4:00 p.m. to close
Saturday – 4:00 p.m. to close
Sunday – 11:00 a.m. to 2:00 p.m.

Address: 400 E 6th St, Rolla, MO 65401
Phone: 573-426-3570