Italian restaurant Pastasciutta specializes in fresh, delicious pasta dishes. Offers a welcoming atmosphere and affordable prices.