The Plaza At Sunrise Shopping Center, 425 S Sunrise Way, Palm Springs 92262, United States
The Plaza At Sunrise Shopping Center, 425 S Sunrise Way, Palm Springs 92262, United States
No delivery
Spot something wrong?
Dishes at Mario's Italian Cafe. Prices may vary in venue.
Been to Mario's Italian Cafe? Be the first to share what you ate.