OH Beppo's! That is a wonderful place. They love large parties, extra plates, family style dining, et cetera. Beppo's is the shortened name... it's something ***beppo's and it's in downtown Palo Alto. The lemon chicken is simply divine, btw. Karen O'
San Francisco Bay Area, CA