Image description

Voted Best Italian Restaurant in Stillwater

by NewsPress Readers Choice Awards

Every Year Since 2011!

HOURS


Tuesday

Wednesday

Thursday

11:00 a.m. - 9:00 p.m.


Friday

Saturday

11:00 a.m. - 10:00 p.m.


Sunday

11:00 a.m. - 9:00 p.m.


Monday

Closed