Strattos is a new upscale Italian restaurant housed in a historic building on the quiet end of Lewis & Clark Parkway. Serving authentic Italian cuisine in a casual atmosphere.
Bruschetta Mozzarella
Stratto's Lasagna
Gorgonzola Filet