Ralphs 266

Ralphs #266, also known as 120th & Vermont Ralphs, is a Ralphs supermarket located at 11922 South Vermont Avenue in Los Angeles, California.