Location
111 North Nellis Blvd Suite 150,
Las Vegas, NV 89110

By MimiR | 11/25/2015
Friend suggested to eat there.

By tugarte | 9/18/2015
great food!