Mama Liveri's Italian Bistro
Drag box to select area
Mama Liveri's Italian Bistro is located on Town Center Way. Mama Liveri's Italian Bistro is an Italian restaurant. The restaurant prides itself on creating great dishes that keep customers coming back for more. It offers a selection of pastas, wines, breads and entrees such as chicken fettuccini and spaghetti.
44150 Town Center Way, Palm Desert, CA 92260
- Hours: Tue - Sun, 4:30pm - 9pm; Mon, closed