La Tagliatella is an Italian restaurant situated in a lively commercial area.