Oscar's Restaurant
768 N Center Point Rd
Hiawatha, IA 52233-1226 Map
Phone: (319) 378-8885