118 E Franklin St, Chapel Hill 27514, United States
No delivery
No open hours
Spot something wrong?
Dishes at Asia Cafe. Prices may vary in venue.