Nikita India Restaurant

4612a W Market St  Greensboro, NC - 27407
Directions & Maps
Phone: (336) 852 2077


Nikita India Restaurant

413 Tate Street  Greensboro, NC - 27403
Directions & Maps
Phone: (910) 379 0744