Sakura Japanese Steakhouse

151 Co Rd 6 Elkhart IN 46514 USA

(574) 333-3831

Location