1-1 of 1

Japanese Restaurants - Decatur, AL

Mapicn_1
★★★☆☆ 3 Reviews

Kyoto Japanese Steakhouse

  • 1605 Beltline Rd SW, Decatur, AL
  • 256-309-0220

"Hey Cecil I know how you felt but at least Kyoto served food that you wanted even if they changed the menu. Lets say you go to other ..."