Ralphs 266

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