Full menu with prices & pictures
Pagaia Strada George Constantinescu Nr 3A,...
Italian
Mediterranean
Fusion Pizza