This restaurant is usually very busy. You can not run in for a quick lunch or dinner so allot your time accordingly. The service is good but the food takes time to prepare and it is well worth the wait, so sit back and enjoy. Also I always have some left to bring home! Well worth the time and money!