The Sea Grill Leave a comment Casual dining atmosphere offering salad bar and steak and seafood selections prepared to guests liking. Phone: (609) 967-5511 Address: 225 21st St, Avalon, NJ 08202