These local restaurants in Capri are must-visits if you want to experience the island's food heritage. Located off the Naples coastline, this popular holiday destination has a dining scene that matches its glamorous and beautiful setting. 

Capri town is home to the majority of the island's well-known restaurants, where the main focus is on simple yet authentic Italian cuisine. It's a good idea to pair your meal with Capri's official drink: sweet, lemony limoncello. Read on for our top places to enjoy local food in Capri. 

  • 1

    Giulius Food and Bar

    Simple and speedy Italian cuisine in Capri

    Giulius Food and Bar
    • Food

    Giulius Food and Bar is a great place to sample Italian cuisine classics without worrying about getting glammed up for the occasion. Simple, tasty food is paired with a welcoming atmosphere, plus a characterful host who’s keen to work his Italian charm on customers.

    The food is quite casual, with a focus on generously-filled sandwiches, classic pizzas and the obligatory Caprese salad. But grab a seat outside on the cobbled street, and enjoy some people-watching with a plate of hearty Italian food that will leave you ready for an afternoon of exploring Capri.

    Location: Via Giuseppe Orlandi, 83, 80071 Anacapri NA, Italy

    Map
  • 2

    JKitchen

    Stunning restaurant with fine dining and ocean views

    JKitchen
    • Couples
    • Food
    • Luxury

    JKitchen oozes class, thanks to its bright white decor and expansive views over the Gulf of Naples. This Michelin-approved restaurant is part of the JK Place Capri Hotel, an exclusive boutique hotel which is quite the destination in Capri.

    The restaurant lives up to the hype, serving delicious Italian dishes that are expertly cooked using only local and seasonal produce. Almost as good as the food is the spectacular terrace setting, which might leave you with only good memories of this beautiful place.

    Location: Via Marina Grande, 225, 80076 Capri NA, Italy

    Open: Daily from 7.30 pm to 1 am

    Map
  • 3

    Pulalli

    Serving up refined cuisine in an enviable locale

    Pulalli
    • Couples
    • Food

    Pulalli has an unbeatable location, sitting directly under the pretty Capri clock tower that stands guard over the world-famous Piazzetta. Booking in advance is a must at this popular restaurant, especially for its coveted terrace. It commands views over the valley below and to the water beyond.

    Make the effort to visit Pulalli and you’ll be among the lucky ones sampling delights like stuffed courgette flowers and roasted octopus. Choose from over 150 vintage labels on its extensive wine list. Unsurprisingly, it's one of the best restaurants for a romantic meal in Capri.

    Location: Piazza Umberto I, 4, 80073 Capri NA, Italy

    Open: Wednesday-Monday from noon to 3 pm and from 7 pm to midnight (closed on Tuesdays)

    Phone: +39 081 837 4108

    Map
  • 4

    Monzu

    Michelin-starred restaurant with a wraparound terrace

    Monzu
    • Couples
    • Food
    • Luxury

    Monzu (or Le Monzú) is the proud owner of 1 Michelin star, so you’re in for a treat when it comes to fine dining in Capri. The restaurant boasts an opulent and beautiful interior inspired by French palaces. You can take a seat on its wraparound terrace for uninterrupted views across the water.

    Monzu's well-curated tasting menus and classic bistrot offerings include gnocchi and veal cutlets. These rather traditional Italian staples are elevated to fine-dining status by the masterful kitchen team. 

    Location: Via Tragara, 57, 80073 Capri NA, Italy

    Open: Daily from 12.30 pm to 3 pm and from 7.30 pm to 10.30 pm

    Phone: +39 081 090 1201

    Map
  • 5

    Ziqu Terrace Restaurant

    Top-tier Italian dishes served in a simple but chic garden setting

    Ziqu Terrace Restaurant
    • Couples
    • Food

    Ziqu Terrace Restaurant is within a 15-minute walk of the Marina of Capri and Spiaggia Marina Grande. Part of Villa Marina Capri Stephen, the restaurant exudes a relaxed atmosphere with a rustic interior and professional staff.  

    As you take in its lovely garden setting, Ziqu's chefs produce experimental bites and amuse bouches between courses. Main dishes range from squid ink risotto to steamed monkfish with caviar, carrot sauce and chamomile. 

    Location: Via Marina Grande, 191, 80073 Capri NA, Italy

    Open: Daily from 10 am to 3 pm and from 6 pm to 11 pm

    Map
  • 6

    Lo Sfizio

    High quality, low price joint serving the tastiest pasta, pizza and chicken

    Lo Sfizio
    • Food

    Lo Sfizio is a favourite among those looking for authentic home cooking with a lowkey outdoor vibe. This restaurant takes pride in making quality food that everyone can afford – something that’s too often a rarity in Capri.

    Here, its pizza oven cranks out classic Italian dishes all night long. Pasta is made on-site each day and comes with a variety of tempting fillings. A must-try is Capri's speciality of parmesan, ricotta and marjoram. The rotisserie-style chicken is also a treat if you're looking for a substantial meal. 

    Location: Via Tiberio, 7/e, 80073 Capri NA, Italy

    Open: April–November: Wednesday–Monday from noon to 3 pm and from 7 pm to midnight (closed on Tuesdays)

    Phone: +39 081 837 4128

    Map
  • 7

    Ristorante Panorama

    One of the island's best views accompanied by delicious cuisine

    Ristorante Panorama
    • Food

    Ristorante Panorama is a traditional restaurant with dreamy views of the Bay of Naples. Here, you’ll find all the Italian classics you’d expect, including delicious lobster linguine and the ubiquitous Neapolitan pizza. All dishes are served with vegetables from the restaurant's own garden. 

    Ristorante Panorama’s namesake views are best enjoyed from its large and inviting terrace. It's a good idea to visit in the evening – sip a glass of wine, enjoy the gentle breeze, and gaze down a lemon grove and rolling waves. 

    Location: Traversa Lo Palazzo, 2, 80076 Capri NA, Italy

    Open: Friday–Wednesday from 12.15 pm to 2.30 pm and from 7 pm to 11 pm (closed on Thursdays)

    Phone: +39 081 837 5290

    Map
  • 8

    Capri Crema Café

    Great for a sweet treat after exploring Anacapri

    Capri Crema Café
    • Families
    • Food

    Capri Crema Cafe lies in the historic centre of Capri, around a 5-minute walk from notable landmarks like Church San Michele and the Monte Solaro Chair Lift. It's a great place for a mid-afternoon snack or dessert, as you can enjoy ice creams in a wide range of flavours – we highly recommend the Caprese lemon and pistachio. 

    Waffles and cones are made to order and available in gluten-free versions. Capri Crema Cafe also offers a selection of homemade cakes, cookies, and freshly brewed coffee.

    Location: Via Giuseppe Orlandi, 123, 80071 Anacapri NA, Italy

    Open: Wednesday–Monday from 9 am to midnight (closed on Tuesdays)

    Phone: +39 081 837 3196

    Map
  • 9

    Salumeria Capri Rosticceria

    Popular deli selling a wide range of bespoke sandwiches

    Salumeria Capri Rosticceria
    • Budget
    • Food

    Salumeria Capri Rosticceria is great for when you’re out and about in central Capri. This gourmet deli is known for making some of the best bespoke sandwiches on the island.  Standouts include arancini, Pomodoro calzone, and caprese. 

    It's a good idea to visit Salumeria Capri Rosticceria early in the day as locals often come here to pick up savoury treats and sandwiches for lunch. You’ll probably want to come back at least twice during your stay in Capri. 

    Location: Via Roma, 30, 80073 Capri NA, Italy

    Open: Daily from 10 am to 9.30 pm

    Phone: +39 081 837 7062

    Map
Carly Rolfe | Compulsive Traveller