Get directions to: Uncle Abad's, Hempstead, NY
Restaurant address: 101 Westbury Blvd Hempstead, NY 11550, USA
Restaurant: Uncle Abad's