food
L'Albatros
Zach Bruell has a multitude of restaurants in the city and this is the finest one. Order the "French Toast" for an appetizer, it's like nothing else you've ever tried. For an entree, you can't go wrong.
Posted by Whitney Shindelar
20 countries - 49 spots
Discover
more spots in United States