Royals Amersfoort is a sandwich shop offering freshly made sandwiches for dine-in, takeout, or delivery.