Cagliari is riddled with eateries catering to all tastes and budgets ranging from smart, fine-dining restaurants to wine bars, takeaways and trattorias. To the east of the city, the coastal resorts of Villasimius and Costa Rei harbour a smattering of year-round places and many seasonal restaurants and pizzerias.