Mel's Seafood Restaurant 477 Chestnut St Cedarhurst, NY 11516 Phone: (516) 569-6161
Category: Restaurants