423 W Franklin St, Chapel Hill, North Carolina 27516 USA
Flounder Sashimi w/7 spice
Photo Credit: Yelp