Contact Us

Klein’s Fish Market is located at the Corner of Main Street & River Road in Belmar, New Jersey. We are only 45 minutes from Center City Philadelphia and 30 minutes from Trenton.
ADDRESS 708 River Road, Belmar, NJ 07719

PHONE 732-681-1177

EMAIL info@kleinsfish.com

Hours

Restaurant 

Open Tuesday-Sunday 

11:30AM-9:00PM 

Serving Lunch & Dinner

Happy Hour Drink Specials Available at all tables 

Tuesday – Thursday from 3-6pm

Restaurant Menu Take-Out Orders can be called in 732-681-1177 ext 5 or by visiting our Order Online tab at the top of the page (Choice of Pickup or Delivery)

Retail Fish Market
Open Tuesday-Sunday  @ 10AM
Walk Up to Our Retail Market Take-Out Window OR Call in your Retail Market Order 732-681-1177 ext 4