Italian restaurant · 322 S Ohio Ave Ste 100, Sedalia, MO
Dine-In
More food in Sedalia, MO · Italian Food in Sedalia