1 - 4 -- 4
Little Delhi
83 Eddy Street San Francisco, CA
San Francisco
California
/ (415) 398-3173
disposable plates in San Francisco