300 Estudillo Ave, San Leandro, CA 94577 +1 510-351-6228
restaurant, San Leandro, CA, US
Today
How to go there