Oscar's Restaurant is a family-friendly restaurant located in Hiawatha, Iowa. The restaurant has been in its current location since July of 1994 and has always been known for its family atmosphere and family budget-minded pricing.
Cuisine:
- American
Directions:
768 N Center Point Rd
Hiawatha, IA 52233