Stella Marina Restaurant & Bar

800 Ocean Ave, Asbury Park, NJ 07712, USA

About Stella Marina Restaurant & Bar

4.1 / 5

from

reviews