Ruler Foods 402

Ruler Foods #402, also known as Ruler Ruler Foods, is a Ruler Foods supermarket located at 2700 South Grand Boulevard in St. Louis, Missouri.