542 6th St, Findlay, OH 45840
Paradise Pizza & Subs is rated 4.83 out of 5 based on 794 Slice reviews.