Love this place!!! Everything is very high-quality, and great tasting. A ton of great options for almost anything you're in the mood for. The only reason I did not give 5-stars is because the place is very dingy, the atmosphere can be a little trashy (tried to take my parents one Saturday night and was a bit embarrassed by the crowd), it is very expensive, and unfortunately the service is VERY SLOW. The food is worth it, but get ready to wait for it (whether pick-up or dine-in).