29 Jun 2019 Filomena’s Restaurant by nassauna | | 0 Map Unavailable Address 1039 Hempstead Turnpike Franklin Square NY 11010 United States Upcoming Events No events in this location