Visit our store

Our Little Italy shop has closed and we are preparing to re-open in Kensington. Our new address is:

4153 Adams Ave 92116

Opening date and hours coming soon.