Explore Atlanta

Bistro Niko

From the talented Buckhead Restaurant Group, this Paris-worthy restaurant is decked out in hand-painted murals and Venetian glass mirrors. The menu offers a variety of delectable French delights. L (M-Sa), D (daily), Br (Su).

Locations

3344 Peachtree Road
Atlanta, GA 30326
United States