Review of Bistro Niko

3344 Peachtree Rd, Atlanta, GA 30326

Overall Rating

Review


I have eaten there 3 times and gotten sick each time, despite in-depth conversations with the server (and then the manager after the first mishap). Apparently, the staff either doesn’t get it or doesn’t care.

Celiac friendly?

No

Updated 4 years ago

Celiac