Peter's Clam Bar & Seafood Restaurant is a seafood restaurant, located at 600 Long Beach Rd, Island Park, NY 11558, United States. They can be contacted via phone at (516) 432-0505, visit their website petersclamhouse.com for more detailed information.