Auburn, California, United States • 2 Employees
Restaurants
MAX'S DELI & CATERING Restaurant in Auburn, CA. is an award-winning sandwich shop and deli featuring handcrafted sandwiches, soups, salads, catering trays and box lunches. MAX'S is well known for their hand sliced pastrami.