OCHA Restaurant, LAS VEGAS, Nevada (NV)
Readily positioned at 1201 Las Vegas Boulevard South () in LAS VEGAS, Nevada (NV) (89104), OCHA Restaurant can be called at 7023868631. Please contact them beforehand to make a reservation.
More restaurants in LAS VEGAS, Nevada (NV)
OCHA Restaurant contact information and details:
Address: 1201 Las Vegas Boulevard South - , LAS VEGAS, Nevada (NV) 89104
Contact Phone: 7023868631