Get directions to: Ichiban Buffet, Flowood, MS
Restaurant address: 359 Ridge Way Flowood, MS 39232, USA
Restaurant: Ichiban Buffet