Home » California » Anaheim » Sal's Bit of Italy » Map

Sal's Bit of Italy Location Map

Sal's Bit of Italy is located at 918 S Magnolia Ave, Anaheim, CA-92804. An interactive Map of Sal's Bit of Italy is shown below.

View details of Sal's Bit of Italy.