Get directions to: Fratelli Italian Restaurant & Bar, Oldsmar, FL
Restaurant address: 120 Commerce Blvd Oldsmar, FL 34677, USA
Restaurant: Fratelli Italian Restaurant & Bar