Took our daughter for a birthday celebration and the restaurant lived up to our highest expectations to make the evening memorable. It was a weekday night and the place was not busy. There was no waiting and the staff was very courteous. The waiter showed up in no time and food did not take long at all to arrive. I ordered a freshly caught tilapia which tasted quite fresh and tasty. The portion was huge and I had to pack half of it. My family liked their food as well, including halibut and shrimp. This is my visit after many years, and I sensed that food quality and service have improved. Like many other big chain restaurants, price of items have gone up though, often hovering around $18-20 range. Nevertheless, I would recommend the restaurant to anybody visiting Dulles Town Center mall or nearby stores and thinking of a place to eat.