General P.S.T.: A Little Piece Of Italy In Sri Lanka Along the cobblestoned path of Park Street is the glass fronted Italian restaurant and café