Saffron
16150 Cross Bay Blvd #3441, Howard Beach, NY 11414, United States

Chuck e. cheese ◄ Tapas restaurant

Food was absolutely delicious a bit over-priced but delicious. Had the yuca fries, lollipop steak...
4.2 (308)