Home/Restaurants in London/Ciro's Pizza Pomodoro1 / 1ItemCiro's Pizza Pomodoroin Restaurants in London by Flavio MunizLike this itemFollow Flavio MunizOpen in appCiro's Pizza Pomodoro on “Restaurants in London”, a list by Flavio Muniz on TheLysts.DetailsPreviousNam LongReport