-
Bistro Niko
is Ranked #1 of 37 Restaurants in Buckhead Triangle Atlanta.
Some say, it is french, classic.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Niko hits all the right notes when it comes to Paris-meets-Atlanta allure, and delivers on some of its promises when it comes to classic French brasserie fare.