Is this restaurant still in business?
Address: 8320 Litchford Rd #142, Raleigh, NC 27615, USA
Mansoor | Oct 10, 2018
Yup
Justin Davis | Oct 10, 2018
For sure and still tasty as ever!
Jake Watts | Oct 10, 2018
Yes
Thanks! Your answer is awaiting moderation.