Elevate your taste at theCloudcroft Sandwich Shop! Open Daily from 11am - 4pm (Closed Wednesdays) Follow Us On Instagram 📸 View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize