Red Lotus
LinkedIn Pintrest Facebook Twitter Google +

Red Lotus,

Chapel Hill NC
Address: 2375 Elliott Rd, Chapel Hill NC 27514 / (919) 968-7778

Type: Restaurant

Cuisine: Asian Chicken Chinese Vegetarian