Shalimar (II)

Overview

Address: 1409 Polk St
San Francisco, CA 94109
Phone: 415-776-4642