The Greek Heads Pedestals are one of six sets of Pedestal Art Seats located throughout downtown. They are in front of Celestino's at First and Salem.
This entry is a seed, a starting point for writing a full entry. You can help LocalWiki Chico by expanding it! Just click the "Edit" button.