08 Nov 11.08.11 in Palo Alto Square Post by eatonmonday Lunch at 755 Page Mill Rd. Palo Alto in Palo Alto Square. 11:30-1:30pm Tonkatsu Sandwich & Tacos!