Red Robin Restaurant in Northridge - Locations & Hours

Name Address Phone
Red Robin - Northridge Mall 9301 Tampa Ave #128 (818)717-5030

Other popular stores in Northridge: