Sakura Japanese Steakhouse

637 US-82 Greenwood MS 38930 USA

(662) 219-0157

Location