Gastro
Deli · Sandwich Shop · Polish
Gastro is a food products supplier specializing in a variety of sandwiches, including herring, salad, and ham. They also offer a selection of deli products such as salads, croquettes, roulades, and stuffed cabbage, along with platters and snacks.
Location