This place no longer exists... it's Za Pizzeria now!
Best "drumsticks" money can buy!
Definitely my favorite restaurant on the island. EVERYTHING is great.
Buffalo Chick'n sandwich is delicious! Don't know what to order? Ask the folks behind the counter, they're great at offering suggestions!