Get directions to: Bella Vita Italian Restaurant, Fair Lawn, NJ
Restaurant address: 17-61 River Rd # A Fair Lawn, NJ 07410, USA
Restaurant: Bella Vita Italian Restaurant