Ocha Thai Cuisine in Las Vegas

Ocha Thai Cuisine in Las Vegas is a Thai Restaurant, South Las Vegas Boulevard 1201 (89104).

House Number
1201
Postal Code
89104
Street
South Las Vegas Boulevard
Amenity
restaurant
Building Type
commercial building
Website
https://www.ochacuisine.com/