LARRY'S II RESTAURANT
907 NORTH MAIN ROAD
VINELAND, NJ 08360
(856) 692-9001
(856) 794-8561 (fax)
Click the logos to visit their websites.