Lion Kitchen

2407 Judah St, San Francisco
(415) 565-9890