Sandwich Masterz is a down-to-earth sandwich shop offering made-to-order sandwiches, salads, and wraps with all-natural meats. Online ordering is available.