Very nice location. Two-floors. Came here with a very large group of about 30 people without prior notice. The waiters split us into three smaller groups which we did not mind. Two groups were next to each other. The other group was across a walkway. We were fortunate to get the waiter who was probably new. He seemed to be a little panicked while the other waiter looked like he knew what he was doing. As for the group I was in, we had to wait a long time between ordering our drinks then ordering our food. This cause us to be the last finishing our food while the other group was ready to head out the door. Other than the service, the food was as expected...Good! I give the food four out of five stars. Service was a two out of five.