Reserve now

The average evaluation of 4.6 shows that the place is one of the top spots of all its visitors, Furthermore, this restaurant is known as one of the best in Lecce, within the popular category Seafood.

What paulcN2872ZG likes about Albedo Bistraw:
Beautiful restaurant in the buzzing heart of the city. Exceptional food, attentive service, relaxed atmosphere in a stylish and intimate setting. Will definitely return. View all feedback.

What Raoul Bianco doesn't like about Albedo Bistraw:
Nice place, nice staff. we took a plate of leccese ears and a taidda (rice, potatoes, zucchini and mussels) but I wouldn't come back because the dishes were not goose, they lacked taste. View all feedback.

Google
4.0 ★ from 12 reviews
bartosz-janik
20.05.2024 - 14:37

Very small portions for big money. The food is average, poorly seasoned, bland. Pizza ok. Service ok, especially one waiter who even ran to deliver something.

kleopatra-wein
20.05.2024 - 14:37

This food has nothing to do with Italian cuisine. We tried to order food and the waitress went away to talk to some friends for no reason. We ordered prawn carp...

read more
Tripadvisor
4.9 ★ from 18 reviews
GastroRanking-IT
4.6 ★ from 28 reviews

Full Menu

The following menu can be supplemented on site by daily or weekly specials. Besides certain menus, you'll also find drinks and general types of dishes offered here on the card. The menu is supplemented by dishes and ingredients that visitors have commendably mentioned but were perhaps not yet listed.

More information

Suggested nearby restaurants.

4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Lecce, Via Sozy Carafa 58/60, Lecce, Italy, 73100
"We stayed in this pizzeria on the evening of August 15, ergo August, for a quiet pizza near the house. The wait was not so much but the meal was saved..."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Lecce, Viale Francesco Lo Re 39, 73100, Lecce, Italy
Outdoor Seating, Highchairs Available, Accepts Mastercard, Wine and Beer
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Lecce, Via Degli Ammirati 14/D, 73100, Lecce, Italy
"Pizza with truffle cream from scream! a must of street food"
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Lecce, Via Principi Di Savoia 18, 73100, Lecce, Italy
"It is impossible to find better. Cyrus is simply a deity."
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Lecce, Vico Degli Alami, 3, 73100, Lecce, Italy
"Excellence in every aspect, thank you"