Top
:
United_States
:
CA
:
Hayward
Abacus Chinese Restaurant, Hayward, California
Abacus Chinese Restaurant
20500 Hesperian Blvd # B
Hayward CA United States
Phone: 510.732.5588