Ralphs 133

Ralph's #133, also known as Studio Plaza Ralphs, is a Ralph's supermarket located at 10901 Ventura Boulevard in Studio City, California.