Filomena's Restaurant

1039 Hempstead Tpke., Franklin Square, New York
(516) 437-4919
New Website Coming Soon!