58 Kennington Park Road (Othello Close), London, Greater London
Italian Restaurant · London · 8 tips and reviews
Dave Marshall: It's just had a bright facelift with new counter and dining tables. No outdoor seating. Home delivery by Deliveroo. Amazing Italian food in Kennington