Location


central kitchen
3000 20th St. (map it)
San Francisco CA, 94110
415-826-7004