We are excited to announce the grand opening of our newest restaurant, located at 3400 S. Hualapai Way, Suite A, in Las Vegas, Nevada!

When you’re in the area be sure to stop by and check out this spacious 1,890 square foot location, with bright interior colors, comfortable seating arrangements, and all stainless steel kitchen.

Here are some photos of our beautiful new facility: