L'Albatros

Report a listing correction

Bistro

L’Albatros is a French brasserie set in an old carriage house on the campus of Case Western Reserve University in Cleveland. The site presents it as serving French brasserie fare in a quaint, romantic setting. The restaurant’s location is 11401 Bellflower Road, Cleveland, OH 44106, with phone (216) 791-7880. Dining hours are Tue–Thu 4:00–10:00, Fri–Sat 4:00–11:00, and Sun 3:00–8:00. Reservations are offered via Resy.

Hours

Monday Closed
Tuesday 4-10PM
Wednesday 4-10PM
Thursday 4-10PM
Friday 4-11PM
Saturday 4-11PM
Sunday 3-8PM

More French Food in Cleveland