store:
 location:

Mimi's Cafe in SACRAMENTO, California

2029 ALTA ARDEN WAY
SACRAMENTO - 95825
View Details
3511 NORTH FREEWAY BLVD.
SACRAMENTO - 95834
View Details