Traditional Italian restaurant, Villa Rosa, offering pasta, pizza, and daily meat/fish specials. Enjoy delicious, authentic Italian dishes made with fresh ingredients.