6615 Mahan Dr, Ste 108, Tallahassee, Florida 32308 USA
Steamed veggies and rice, nice!
Photo Credit: Yelp