About Us
Aquatic Star Seafood Restaurant is located in downtown Palo Alto. We provide:

Atmosphere:

Audience:


Business Hours:
Mon - Sun 10-10

Address:
789 University Ave.
Palo Alto, CA 95043
United States
Tel: (650) 555-0000