120 N. Leroux St View on Google Maps
in the Old Town Shops
Flagstaff, AZ 86001
Flagstaff's hometown chocolate shop since 1978. Located in Historic Downtown corner of Leroux and Birch inside the Old Town Shops.
Increase the sweetness of your day and put a smile on your face with the best customer service and the freshest treats in town.