Chow Won Korean Steakhouse
1107 Apalachee Pkwy Suite 10, Tallahassee 32301