Delicious Spinach Pinwheels & Sicilian Pizza
Pizza is very good! Little more expensive than other places but its worth it. Definitely eating there again.
Pizza is decent and service always friendly
Disclaimer: GiftCards.com Local gift cards are not issued by, sponsored, affiliated or endorsed by the merchant. Are you this merchant? Claim this page.