Skip to content

Location

Sakura Japanese Steak House

151 Co Rd 6
Elkhart, IN 46514
(574) 333-3831