Mamma Mia Restaurant & Bar
(Near Kaiser Hospital, Next to Taco Bell)
10971 Magnolia Ave
Riverside CA 92505
(951) 729-5555
Sun-Thurs: 11am-9pm
Friday: 11am-10pm
Saturday: 12pm-10pm
Loading…

(Near Kaiser Hospital, Next to Taco Bell)
10971 Magnolia Ave
Riverside CA 92505
(951) 729-5555
Sun-Thurs: 11am-9pm
Friday: 11am-10pm
Saturday: 12pm-10pm