Omega's Cafe

Family restaurant · 12026 IN-15, North Manchester, IN

Dine-In

Hours

More food in North Manchester, IN · Family in North Manchester