Kitcho Japanese Restaurant 1415 Timberlane Rd Tallahassee FL United States
Phone: 850.893.7686 Dress: casual