Max & Moritz is a restaurant offering dine-in and delivery services. Features include wheelchair-accessible parking.