Mama Rita's 31139 Via Colinas # 208 Westlake Village, CA 91362 Phone: (818) 991-6009
Category: Foods - Carry Out