Get directions to: Nonna Rose Seafood Trattoria, San Francisco, CA
Restaurant address: 2829 Taylor St # 7 San Francisco, CA 94133, USA
Restaurant: Nonna Rose Seafood Trattoria