This place has closed. Not true?
$$American Restaurant, Seafood RestaurantToday 11:30 am – 10:30 pmMenu
Set in the beautiful and tranquil seaside community of 13,800 residents located 15 miles northeast of Boston along the coastline of the Atlantic Ocean. Red Rock Bistro is an inviting, warm restaurant