Get directions to: Bit Of Italy Sal's Of Anaheim, Anaheim, CA
Restaurant address: 918 South Magnolia Avenue Suite B Anaheim, CA 92804, USA
Restaurant: Bit Of Italy Sal's Of Anaheim