Stumbras Museum is what you should visit before wonderful meals at this restaurant. Taste nicely cooked pizza, Picada and duck. Good juice is worth a try here.
Food delivery is a big plus of Mamma Pizza. The terrific staff works hard, stays positive and makes this place great. Service at this place is something one can name fine. From the guests' point of view, prices are attractive. The atmosphere of this place is calm. TripAdvisor users rated this spot and it earned 4.5.