Sea Star, ALHAMBRA, California (CA)

Looking for some food? Sea Star is among the restaurants you possibly can consider.
Comfortably positioned at 2000 West Main Street () in ALHAMBRA, California (CA) (91801), Sea Star is available at 6262828833. Please do give them a call beforehand to make a reservation.
More restaurants in ALHAMBRA, California (CA)


Sea Star contact information and details:
Address: 2000 West Main Street - , ALHAMBRA, California (CA) 91801
Contact Phone: 6262828833