Update Info - Momma Liveri's Italian
This restaurant was reported as closed. If it is open, let us know.
Momma Liveri's Italian
44150 Town Center Way
Palm Desert, CA 92260
44150 Town Center Way
Palm Desert, CA 92260
This restaurant was reported as closed. If it is open, let us know.