Mediterranean restaurant Bistecca offers delicious, freshly prepared Mediterranean cuisine, including pasta and pizza, with generous portions at reasonable prices.