Location: 103 Brora Dr, Edinboro, PA 16412
Phone:(814)734-4747
Category: Restaurants
Tags: Pizza, Delicatessens