Filomena's Lakeview
1738 Cooper St, Deptford
(856) 228-4235
Menu
Reserve
Restaurants in Deptford, NJ
Filomena's Lakeview
1738 Cooper St, Deptford, NJ 08096
(856) 228-4235