Update Info - Owasa Tap
This restaurant was reported as closed. If it is open, let us know.
Owasa Tap
206 Berkley St
Iowa Falls, IA 50126
206 Berkley St
Iowa Falls, IA 50126
This restaurant was reported as closed. If it is open, let us know.