T
Todd Sherman Review of Filomena's Lakeview
Best place to get good Italian food in Deptford. I...
Best place to get good Italian food in Deptford. It's a bit pricey but you pay for what you get. Staff is attentive when they're not busy. I recommend this place. The earlier you get here the better. It's hard to get quality service when they aren't busy. When it's an off hour or they aren't busy -- you're treated like royalty.
FYI -- if this place is busy -- check out their Blackwood location down the road. It's similar but not as upscale. You can tell which place is their crown jewel.
Comments: