11 Nov 2016 Filomena’s Italian Restaurant by nassauna | | 0 Loading Map.... Filomena’s Italian Restaurant1039 Hempstead Turnpike - Franklin SquareDetails 40.7074723 -73.67862170000001 Address 1039 Hempstead Turnpike Franklin Square NY United States Upcoming Events No events in this location