Kitcho Japanese Restaurant

Kitcho Japanese Restaurant

Food/Drink

Website: http://www.kitchorestaurant.com/

 (850) 893-7686

 1415 Timberlane Rd # 121, Tallahassee, FL 32312

This low-key Japanese eatery features a full bar, many sushi selections & hot entrees.

SOCIAL MEDIA LINKS