Kimo's San Francisco

1351 Polk St, San Francisco , California, United States - Phone: 415 885 4535