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