Harbor View Chinese Restaurant, ALAMEDA, California (CA)
Conveniently situated at 891 Island Drive () in ALAMEDA, California (CA) (94502), Harbor View Chinese Restaurant is available at 5105211911. Please do give them a call beforehand to make a reservation.
More restaurants in ALAMEDA, California (CA)
Harbor View Chinese Restaurant contact information and details:
Address: 891 Island Drive - , ALAMEDA, California (CA) 94502
Contact Phone: 5105211911
