Papi's Grill Restaurant & Bar

338 New Cross Road London SE14 6AG