Trevi's Italian Restaurant

Italian restaurant · 512 Lincolnway W, Osceola, IN

Dine-In

Hours

More food in Osceola, IN · Italian Food in Osceola