This place is great... Especially for dinner. The food is authentic, the service is very personal, and atmosphere is great. However, I would not suggest going for the lunch buffet. I have been a few times and was disappointed. The best time to go is definitely for dinner. You will not be disappointed...