Bistro Niko is the newest addition to Buckhead Life Restaurant Group. This exciting new bistro offers a lighter version of classic French cuisine, like the current trends in Paris.
Bistro Niko is located in the spectacular new Sovereign building, located at 3344 Peachtree Road, in the… heart Buckhead’s business and shopping district.
The stunning new décor features elements of a Parisian yester-year with vintage pieces of art, antique light fixtures from France and a gorgeous red awning covered, sidewalk-bistro style patio that overlooks Peachtree Road.
Bistro Niko will provide the ideal venue for business lunches, dinners with friends and family, or a night on the town. Continued