Mediterranean restaurant Bistecca offers freshly prepared dishes. Enjoy pasta, pizza, and more, with generous portions at reasonable prices.