La Imperial

948 C St
Hayward, CA
510.537.6227
37.671595
-122.082569
Hours:
Mon - Thu:10am - 9pm
Fri - Sat:10am - 10pm
Sun:10am - 9pm

for La Imperial
Directions
from: