SandLord is a hidden kitchen specializing in delicious, handcrafted sandwiches. Delivery only.