Akamaru Japanese Restaurant
120 W Main St Visalia, CA 93291-6247
559-739-8227
Meals Served
Dinner, Lunch
Business Hours:
Payment Types