Home > Chinese Restaurants > Chapel Hill, NC Chinese Restaurants

Red Lotus Asian Kitchen & Bar

Red Lotus Asian Kitchen & Bar

Address:
237 S Elliott Road
Chapel Hill, NC 27514

Phone:
(919) 968-7778

See Also: Chapel Hill, NC Chinese Restaurants

Website:

This is a listing for Red Lotus Asian Kitchen & Bar (237 S Elliott Road, Chapel Hill, NC 27514) from the Chinese Restaurants Directory. You can find more similar services in our Chinese Restaurants Directory.