Kaiwa Sushi 1534 Locust St. Walnut Creek CA United States
Hours: Mon-Thu 11am-9:30pm, Fri-Sat 11am-10:30pm, Sun Closed
Phone: 925.274.9496 Accepts: bank debit cards, Visa, MasterCard/Eurocard
Smoking: not permitted