Get directions to: Bella Villa Family Restaurant, Milltown, NJ
Restaurant address: 23 South Main Street Milltown, NJ 08850, USA
Restaurant: Bella Villa Family Restaurant