Baklava, Palo Alto, California [Closed]

Baklava, Palo Alto, California [Closed]
Baklava, Palo Alto, California (Feb 2011)

445 Emerson St Palo Alto, CA 94301

Feb 2011

[Closed]

A La Carte Lunch Menu