11.08.11 in Palo Alto Square

Lunch at 755 Page Mill Rd. Palo Alto in Palo Alto Square. 11:30-1:30pm Tonkatsu Sandwich & Tacos!