Stella Leave a comment Upscale restaurant offers carefully crafted seasonal menu with New American cuisine. Phone: (609) 350-6493 Address: 7303 Ventnor Ave, Ventnor City, NJ 08406