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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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