Rio Sinaloa Mexican Restaurant

Overview

Address: 3551 W Imperial Hwy
Inglewood, CA 90303
Phone: 310-672-6900