Get directions to: Shamrock Sandwich Shop & Deli, Audubon, NJ
Restaurant address: 31 N Davis Ave Audubon, NJ 08106, USA
Restaurant: Shamrock Sandwich Shop & Deli