Friday, May 25, 2012
Celia's in Palo Alto is OPEN on Memorial Day !! 11am-10pm .Enjoy Happy Hour from 3:00pm til 7:00pm Bar and Patio only
Posted at 01:06 PM
Page 1 of 1