Buffalo Kitchen
Add to Favorites
CLOSED NOW
Today: 7:00 am - 7:30 pm
Tomorrow: 7:00 am - 7:30 pm
Saved to Favorites
Phone: (415) 586-2986
Address: 107 Leland Ave, San Francisco, CA 94134
Cuisines: Asian, Chinese
2511 Geneva Ave, Daly City, CA 94014
2668 San Bruno Ave, San Francisco, CA 94134
2728 San Bruno Ave, San Francisco, CA 94134
2726 San Bruno Ave, San Francisco, CA 94134
2550 San Bruno Ave, San Francisco, CA 94134
70 Charter Oak Ave, San Francisco, CA 94124
90 Charter Oak Ave, San Francisco, CA 94124
1488 Wallace Ave, San Francisco, CA 94124
5131 3rd St, San Francisco, CA 94124
147 Dublin St, San Francisco, CA 94112