Get directions to: Patricia's Restaurant, Amsterdam, OH
Restaurant address: 105 N Main St Amsterdam, OH 43903, USA
Restaurant: Patricia's Restaurant