L'albatros - Cleveland

#2 - European - East Cleveland, #2 - European - East Cleveland, French
11401 Bellflower Rd, Cleveland, United States

L'albatros

4.6 / 5 of 5177 Reviews
Phone
+12167917880
Address
11401 Bellflower Rd, Cleveland, United States

You can obviously also reach the restaurant using the municipal transport. The next station is RTA-Little Italy-University Circle, 532 meters away from L'albatros, otherwise, there are parking spots 233 meters away at Parking-Ford Dr.

Amenities

Takeout
Delivery

Feedback

★ 4.6 / 5 of 5177 Reviews

This place is among the best in Cleveland, within the category of European, and based on the average assessment of 4.6, it's likely one of the favorite restaurants of its customers.

More information

Instead of eating at the eatery, you can also order the dishes and then pick up yourself pickup.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now