The Meatball Syndicate

  • Restaurants
42-246 Whisper Rock St.
Indio, CA 92203
(760) 895-1414