Very nice place for standard deli/pizza shop faire. The staff are very friendly and treat you like your business is valued. They also serve some of the awesomest, gooiest, chewiest, yummiest peanut butter cookies around. The rest of their fresh baked goods are yummy too. Always fast service even when the place is packed and some of the most reasonable prices on the island.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.