ChabuyaLas Vegas restaurant serving Japanese cuisine.

Address

3210 S Decatur Blvd, Ste 104
Las Vegas NV, 89102
(702) 220-6060