Otani Japanese Steak House is located at 12131 Amos Ln, Fredericksburg, VA. This business specializes in Japanese Restaurants, Sushi Restaurants, Steak Houses, Seafood Restaurants and Restaurants. Otani Japanese Steak House is open Mon, 4:05pm-9:05pm; Tue, 4:05pm-9:05pm; Wed, 4:05pm-9:05pm; Thu, 4:05pm-9:05pm; Fri, 4pm-10:05pm; Sat, 12pm-10:05pm; Sun, 4pm-9pm and accepts All Major Credit Cards,...