I have mixed feelings about this place. The food was really quite good but the service was below average and the atmosphere non-existent. Our table had two entrees but they came out at least 20 minutes apart. In fact the first entree was finished for a while before the second came. Also the waitress did not come back to check on us much and even when she walked by she failed to notice our empty drinks. Finally, my sister asked and got a refill, but she didn't bring me a drink even though I had asked as well and I had to ask again. That time my mother asked as well but she never got a refill. Overall, it was a very mixed experience.