Niko's Grill

4948 Airport Center Pkwy Charlotte NC 28208 USA

(704) 394-6520

Location