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