We chose this restaurant after leaving the hard rock casino in northfield. The restaurant was extremely busy this Sunday evening. It was a seat yourself tonight. There was so many tables that were not cleaned leaving the seating selection very limited. Our server did not come around very often to refill drinks until we found the general manager. The restaurant was kinda dirty due to all employees just choosing to not take pride in cleaning up. The food was good as to expect from here as we have eaten at golden coral in the past. Before we left the general manager provided us with passes to come back again on them. I think it would have been a 4 star experience is they had not been so busy.