3220 Apalachee Pkwy, Tallahassee, Florida 32311 USA
Gyoza Pork Dumplings (fried) $6
Photo Credit: Yelp