Lers Ros 730 Larkin Street between O'Farrell and Ellis streets, San Francisco, California
Tel (415) 931-6917 , (415) 400-5690 Fax (415) 931-6597 Open 11 a.m. to Midnight / daily
Free Delivery Minimum Order of U$ 15.-