Best Restaurants in Apulia
Hungry in Apulia? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Apulia
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
35 restaurants
-
Restaurant4.6★6,016 reviews
Antò - Cucina tipica pugliese
Antò is a must-visit restaurant in Bari, offering an authentic taste of Puglia with traditional dishes and a warm atmosphere that welcomes every guest.
-
Restaurant4.4★3,935 reviews
Al Trabucco da Mimì
Nestled along the stunning coastline, Al Trabucco da Mimì is a seafood lover's paradise offering fresh dishes and breathtaking views. Experience authentic Italian cuisine in a charming setting.
Daily 11:30–14:30, 18:30–22:00
-
Restaurant4.0★3,612 reviews
Grotta Palazzese
Nestled within a stunning sea cave along the Adriatic coast, Grotta Palazzese offers an unparalleled dining experience that combines breathtaking views with exquisite Italian cuisine. Tourists flock to this iconic restaurant not just for its food but for the magical ambiance that can only be found in this historic cave setting. Whether it's a romantic dinner or a special occasion, Grotta Palazzese promises to leave you with unforgettable memories.
-
Italian4.8★2,139 reviews
La Pasteria
La Pasteria is a delightful Italian restaurant and pasta shop located in the heart of Martina Franca. Known for its authentic dishes and artisanal pasta, it offers a memorable dining experience for tourists seeking the flavors of Italy.
-
Restaurant4.6★1,833 reviews
Le Stanzie
Discover Le Stanzie, a delightful restaurant and organic farm in Supersano, where local flavors and sustainable practices come together to create an unforgettable dining experience. Enjoy fresh ingredients sourced from their farm, paired with warm hospitality in a charming setting.
-
Restaurant4.7★1,439 reviews
L'Antica Locanda
Nestled in the charming town of Noci, L'Antica Locanda offers an authentic Italian dining experience. With its cozy ambiance and delectable dishes, this restaurant is a must-visit for tourists seeking to indulge in traditional flavors.
-
Italian4.3★1,554 reviews
CarloQuinto
Nestled in the charming coastal town of Monopoli, CarloQuinto is a culinary gem that offers a delightful fusion of Italian and Mediterranean cuisine, perfect for tourists seeking an authentic dining experience. With its inviting ambiance and diverse menu featuring seafood, pasta, and espresso specialties, it is a must-visit destination for food enthusiasts.
Daily 10:00–23:00
-
Restaurant4.1★1,473 reviews
La Veranda di Giselda
Perched on the rugged cliffs of Polignano a Mare's San Vito frazione, La Veranda di Giselda offers breathtaking sea views and exceptional seafood cuisine. This family-run gem specializes in fresh fish dishes like spaghetti alle cozze, grilled octopus, and light fritto misto, served in a cozy veranda setting. With moderate prices and attentive service, it's a top choice for authentic Puglian coastal dining.
Mon 7:30–24:00 · Wed–Sun 7:30–24:00Price level $$Time to spend 1–2.5 hrs
-
Seafood4.4★1,267 reviews
Ristorante Specchia Sant'Oronzo
Nestled in the picturesque Polignano a Mare, Ristorante Specchia Sant'Oronzo is a must-visit for seafood lovers. This vibrant eatery offers an exquisite dining experience, combining fresh local ingredients with traditional Italian flavors. With its stunning coastal views and inviting atmosphere, it's the perfect spot for a memorable meal while exploring this beautiful region.
Mon–Sat 19:30–24:00 · Sun 12:30–15:30, 19:30–24:00
-
Restaurant4.2★1,377 reviews
Osteria Del Tempo Perso
Nestled in the picturesque town of Ostuni, Osteria Del Tempo Perso offers an exquisite dining experience that captures the essence of Italian cuisine. Known for its warm ambiance and delectable dishes, this restaurant is a must-visit for food lovers seeking authentic flavors.
Mon 19:30–22:30 · Tue–Sun 12:30–14:30, 19:30–22:30
La Murgiana
Discover La Murgiana, an Italian restaurant in Gravina in Puglia, known for its exquisite local dishes and warm ambiance. Perfect for tourists seeking an authentic dining experience.
Tue–Sat 12:30–15:00, 17:30–23:00 · Sun 12:30–16:00
Mamapulia
Mamapulia is a charming restaurant in Bari that offers an authentic taste of Italian cuisine, making it a must-visit for any food-loving tourist. With a warm atmosphere and an extensive menu, this eatery showcases the best of local flavors.
Mon–Thu 8:00–23:00 · Fri–Sat 8:00–24:00
Ristorante Grotta Ardito
Ristorante Grotta Ardito is a renowned seafood and Italian restaurant located in Polignano a Mare, offering stunning views and exquisite dishes that highlight the best of coastal cuisine.
Tue–Sun 12:00–15:00, 19:00–23:00
'U Vecchie Furne Restaurant
'U Vecchie Furne Restaurant in Ruvo di Puglia offers an authentic Italian dining experience that delights the senses. With its warm ambiance, diverse menu, and friendly service, it's a must-visit for tourists seeking a true taste of Italy.
Vinàlia
Nestled in the charming Canosa di Puglia, Vinàlia offers tourists a delightful culinary experience that showcases the heart and soul of traditional Italian cuisine. With its inviting atmosphere and exquisite dishes, this restaurant is a must-visit for food enthusiasts.
Ruz • Cucina Confidenziale
Ruz • Cucina Confidenziale offers an exquisite dining experience in Polignano a Mare, serving authentic Southern Italian cuisine in a warm and inviting atmosphere. Ideal for food lovers!
Mon–Tue 12:30–15:30, 19:30–24:00 · Thu–Sun 12:30–15:30, 19:30–24:00
Masseria Il Frantoio
Masseria Il Frantoio is a captivating blend of Italian culinary excellence and rustic charm, nestled in the picturesque region of Ostuni. This unique establishment offers a memorable experience for tourists seeking authentic Mediterranean flavors and a tranquil retreat.
Scinuà
Nestled in the heart of Putignano, Scinuà offers an exquisite dining experience that blends traditional Italian flavors with modern culinary techniques. With a cozy ambiance and exceptional service, it's a must-visit for food enthusiasts.
Mon–Fri 12:30–14:30, 19:30–22:30
Osteria Botteghe Antiche
Nestled in the heart of Putignano, Osteria Botteghe Antiche offers a delightful journey through authentic Italian flavors. Experience a warm atmosphere and a menu crafted from traditional recipes, perfect for tourists seeking an unforgettable dining experience.
Mezza Pagnotta
Discover the exquisite vegetarian offerings at Mezza Pagnotta, an Italian restaurant renowned for its vibrant flavors and cozy ambiance. Ideal for food lovers, this culinary gem offers a unique dining experience that highlights the best of vegetarian cuisine in Ruvo di Puglia.
Tracce
Nestled in the heart of Gravina in Puglia, Tracce is a seafood haven that combines traditional Italian flavors with a modern twist, making it a must-visit for any food lover. With its inviting atmosphere and exquisite dishes, it promises an unforgettable dining experience.
Tue–Sat 13:00–15:00, 20:00–23:00 · Sun 13:00–15:00
La Chicca Restaurant
Experience the essence of Italian cuisine at La Chicca Restaurant, where fresh seafood and traditional recipes come together in a cozy atmosphere.
Masseria Mansueto
Nestled in the picturesque countryside of Noci, Masseria Mansueto offers a delightful dining experience that captures the essence of Italian and Mediterranean cuisine. With its charming ambiance and a menu bursting with fresh, local ingredients, it is a must-visit for any food lover exploring the region.
Sat 9:00–23:59 · Sun 9:00–15:00
Fè Ristorante
Nestled in the charming town of Noci, Fè Ristorante offers a culinary experience that celebrates the best of Italian cuisine. Known for its exquisite dishes and elegant ambiance, this restaurant is a must-visit for food enthusiasts seeking authentic flavors in a picturesque setting.
La Bul
Nestled in the heart of Bari, La Bul is a distinguished Italian seafood restaurant that promises an unforgettable dining experience. With its creative dishes and elegant ambiance, it’s the perfect spot for tourists looking to indulge in local flavors.
Mon–Sat 19:30–22:00
The Ciacco's Tavern Restaurant
Nestled in the heart of Ruvo di Puglia, The Ciacco's Tavern offers a delightful Italian dining experience with authentic flavors and a cozy atmosphere that beckons tourists to indulge in local culinary traditions.
Tue–Sun 12:30–14:30, 20:00–23:00
Caseificio Dicecca
Caseificio Dicecca is a renowned family-run dairy in Altamura, Puglia, crafting exceptional handmade cheeses like burrata, mozzarella, ricotta, and innovative varieties such as Amore Primitivo blue cheese aged in Primitivo wine. Fourth-generation artisans blend ancient traditions with creative twists, offering immersive Cheese Experiences that include live production tours, tastings paired with local wines, visits to historic Altamura sites, and lunches at their forest cheese bar, Baby Dicecca, in the Mercadante forest. A must-visit for cheese lovers seeking authentic Puglian flavors and nature immersion.
Price level $$Time to spend 0.5–5 hrs
TERRADIMARE
Elegant harborside restaurant in Trani specializing in contemporary seafood cuisine. Chef Domenico Di Tondo crafts innovative dishes from daily fresh catches, blending Apulian traditions with modern flair. Overlooking Piazza Quercia and the romantic harbor, it offers refined dining in a welcoming atmosphere. Ideal for romantic dinners or gastronomic experiences, with vegetarian options and exceptional service.
Tue–Sat 12:30–15:00, 20:00–22:30 · Sun 12:30–15:00Price level $$$Time to spend 1.5–3 hrs
Masseria Montenapoleone
Masseria Montenapoleone is a charming farmstay nestled in the heart of Italy's picturesque countryside. This idyllic retreat offers tourists a unique blend of relaxation, organic cuisine, and cultural experiences that embody the essence of Italian hospitality.
Angelo Sabatelli ristorante
Nestled in the charming town of Putignano, Angelo Sabatelli Ristorante offers an exquisite fine dining experience that delights the senses. With its top-notch service and a menu crafted from the freshest local ingredients, this restaurant is a must-visit for any food lover traveling through Italy.
Tue–Sat 19:30–22:00 · Sun 12:30–14:00
Dimora Intini Ristorante
Nestled in the heart of Noci, Dimora Intini Ristorante offers a culinary journey through authentic Italian flavors, making it a must-visit for food enthusiasts and tourists alike. With its warm ambiance and exquisite menu, it's the perfect spot to indulge in local delicacies.
Mon–Sat 7:30–24:00
Puglia Kitchen
Puglia Kitchen is an authentic cooking school located in the heart of Conversano, Puglia, where visitors learn to prepare traditional Apulian dishes from expert local instructors. Housed in a charming masseria (traditional farmhouse), the experience focuses on hands-on pasta making, including orecchiette and other regional specialties, combined with locally sourced ingredients and traditional techniques passed down through generations.
Price level $$Time to spend 2.5–4 hrs
Locanda Don Ferrante - Apulian Restaurant
Nestled in the heart of Monopoli, Locanda Don Ferrante is a culinary gem that offers a delightful taste of Apulian cuisine. Tourists can enjoy an authentic dining experience, with fresh local ingredients and stunning coastal views.
Mon–Tue 12:30–15:00, 19:30–23:00 · Wed–Sun 12:30–15:00, 19:00–23:00
Trullo Antichi Sapori di Marco Maria Concetta
Nestled in a traditional trullo in Alberobello's historic heart, this charming shop specializes in Puglia's finest local products. Discover an array of cheeses, salumi, wines, handmade pasta, taralli, and olive oils amid rustic decor evoking the region's peasant heritage. A perfect spot for authentic souvenirs and gourmet gifts from the Valle d'Itria countryside. Open daily from 9:30am to 8pm, it offers friendly service and a glimpse into an authentic old kitchen and bedroom setup. Ideal for food lovers seeking genuine Apulian flavors in a picturesque setting.
Daily 9:30–20:00Price level $$Time to spend 0.2–1 hr
Apulian Factory
Apulian Factory is a culinary gem in Bari, Italy, known for its authentic regional dishes and vibrant atmosphere. Perfect for tourists seeking an unforgettable dining experience.
Mon 12:00–16:00, 18:00–1:00 · Wed–Sun 12:00–16:00, 18:00–1:00
Explore Apulia on the map
A handpicked selection of must-see spots in Apulia, mapped for you.
More about Apulia

Apulia travel guide
Discover Apulia through Baroque Lecce, trulli villages, Adriatic coastlines, ancient ports, olive groves and the flavours of southern Italy.
Tell me more about ApuliaMore to explore in Apulia
Explore more

Explore more of Italy
Discover Italy: A land of ancient history, artistic marvels, and culinary delights; where every corner reveals a new story and every meal is a celebration.
Explore Italy
Getting your guide ready…
We are putting together a fresh copy of the Apulia guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
