Update Info - Falls Tavern
This restaurant was reported as closed. If it is open, let us know.
Falls Tavern
213 Main St
Philo, OH 43771
213 Main St
Philo, OH 43771
This restaurant was reported as closed. If it is open, let us know.