Illusions Fayrouz Dining & Entertainment
$ $ $
260 S California Ave (at Birch St.)
Palo Alto, CA 94306
- The Big Dig is the BOMB!
- although they may be more known for the nightlife, Illusions has a nice outdoor seating area and Mediterannean food that make for a great lunchtime escape. (via @intuit - LoveALocalBusiness.com)