← Ventnor City restaurants
Stella
No reviews yet
Italian7303 Ventnor Ave, Ventnor City
Own or manage Stella? Claim this listing free
Hours
Hours not listed yet.
Details
Address7303 Ventnor Ave, Ventnor City 08406
Phone+16093506493
Websitehttp://stellaventnor.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.