Restaurants - Japanese in Tallahassee, FL
Sarku Japan
Kitcho Japanese Restaurant