Ocha Cuisine

1303 W 2nd St, Roswell, NM 88201