Tokyo Steak Of Japan

Restaurant in Logansport, Indiana

Features: vegetarian options

900 West Market Street, Logansport, 46947