Oba Sushi Thai Tapas

Oba Sushi Thai Tapas

Oba Sushi Thai Tapas

181 E Glenarm St, Unit #106 (626) 799-8543 Hours