Via Mare of Avalon

  • Restaurants
2319 Ocean Dr.
Avalon, NJ 08202
(609) 368-4494