This is a great little restaurant that always seems to be crowded. To avoid the crowd, I usually opt to have their stuff delivered. Although, while placing your order over the phone can be a hassle because the people are hard to understand at times and delivery times are insanely long, the food itself tastes really great. The portions are large and the food is always hot and fresh. For me the few negative points can be overlooked anytime for their great food!