Buffalo Kitchen
Address:
107 Leland Ave, San Francisco, CA 94134
Phone:
(415) 586-2986
Restaurants,
Chinese
Other Businesses:
- Inkas Restaurant at 3299 Mission St, San Francisco, CA 94110
- Subs Inc. at 1300 Castro St, San Francisco, CA 94114
- Taqueria Vallarta at 3033 24th St, San Francisco, CA 94110
- Hot Dog Bill's at 599 Skyline Blvd, San Francisco, CA 94132
- Beast And The Hare at 1001 Guerrero St, San Francisco, CA 94110