Review of Bistro Niko

3344 Peachtree Rd, Atlanta, GA 30326

Overall Rating

Review


Lots of options clearly marked GF. Nice environment and lively restaurant/ bar area

Celiac friendly?

Yes

Updated 4 years ago

Celiac