Burma Ruby Burmese Cuisine445 Emerson St, Palo Alto, CA
Thaiphoon Restaurant543 Emerson St, Palo Alto, CA
Local Union 271271 University Ave, Palo Alto, CA