5 Star Deli And Grill

5 Star Deli and Grill, 538 Lakehurst Rd, Browns Mills, NJ 08015, United States

(609) 735-2500

Location