italianItalianNot yet on Tasting Planet
Itria
24th Street 3266, San Francisco, United States
About
Itria makes for a reliable neighborhood night-out spot.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
24th Street 3266, San Francisco, United States
Itria makes for a reliable neighborhood night-out spot.
No photos yet.
No reviews yet. Be the first!