17A Cafe in North Hempstead, New York

17A Cafe in Nassau County is a Restaurant. 17A Cafe is located near Harbor Hill Road.

Amenity
restaurant
Building Type
retail building