Address: 1697 Delaware Avenue San Francisco, CA 94107

Phone: +270-379-0283

Friday 24

Daily menu

Special Dishes