Back to Listings Previous Next Papa Longo Pizzeria Restaurant 26 May, 2014 Amsterdam, Restaurant / Turkish Restaurant Restaurant Turkish Restaurant Papa Longo Pizzeria Restaurant -De Clercqstraat 32-Amsterdam-