Skip to main content

The Star on Park

restaurant · pizza restaurant · Alameda, CA

Address
1400 Park St, Alameda, CA 94501
Phone
(510) 832-7827
Website
thestaronpark.com
Where
37.7641, -122.2425

Search Hominin for The Star on Park

Other restaurants nearby

More in Alameda

The Star on Park — restaurant in Alameda, CA | Hominin