Thai Restaurants in Japanese restaurant, Pasadena, California

Explore authentic Thai dining options

Restaurant
Oba Sushi Thai Tapas

Restaurant

181 E Glenarm St #106, Pasadena, CA 91105, United States