Little Tokyo restaurant specializes in a variety of Japanese cuisine.
HoursMon–Sat 10am-8pmSun 12pm-6pm