Get directions to: Mel's Place, Villas, NJ
Restaurant address: 603 Bayshore Road Villas, NJ 08251, USA
Restaurant: Mel's Place