The Bar by Madame Tam
Bars, Food
Palo Alto, CA
1.9 mi