Merchant's Deli in Audubon
115 W Merchant St,
Audubon, 08106
(856) 547-2288
(856) 547-2288
A small family owned deli in Audubon, NJ
deli, dining, food, restaurant