Update Info - Mamma Maria
This restaurant was reported as closed. If it is open, let us know.
Mamma Maria
440 Dogwood Ave
Franklin Square, NY 11010
440 Dogwood Ave
Franklin Square, NY 11010
This restaurant was reported as closed. If it is open, let us know.