Obaitori
1708 N Milpitas Blvd #2767, Milpitas
Menu
Restaurants in Milpitas, CA
Obaitori
1708 N Milpitas Blvd #2767, Milpitas, CA 95035