Eating Italian at Filomena's restaurant in Franklin Square, NY.

Feedback

Do you manage or own Filomena's?

Yes