Chapel Hill

Lantern

70

423 W. Franklin St.,
Chapel Hill,
NC,
United States,
27516.

A modern take on a traditional Chinese noodle house.