Eating American (New) Italian at Stella restaurant in Ventnor City, NJ.

Feedback

Do you manage or own Stella?

Yes