It appears that Bistro Niko, the newest venture from the Buckhead Life Restaurant Group, is a place to see and be seen. Even inside of a few days, the restaurant is dotted with 40-something Buckhead Bettys, dapperly dressed 60-something business men, Francophiles, and a few other odd and end type clientele. Somewhere in this mix, …
Continue reading “Bistro Niko Restaurant Review – Buckhead, Atlanta, GA [First Impressions]”