Name | Itria |
---|---|
Address | 3266 24th St, San Francisco, CA 94110, United States |
Phone | +1 415-874-9821 |
Email ID | |
Website | |
MORE DETAILS & REVIEWS |
Following are the list of some other popular Italian Restaurants In San Francisco Ca United States
601 Union Street, San Francisco, CA 94133
1199 Valencia Street, San Francisco, CA 94110
826 Folsom 4th Street, San Francisco, CA 94107
913 University Ave, Berkeley, CA 94710, United States
834 Divisadero St, San Francisco, CA 94117, United States