Filomena Lakeview

  • 1738 Cooper Street,
    Deptford, NJ
  • Phone: 856-228-4235
  • Cuisine: Italian Restaurant

Map

Unable to Display Map