• JD Allison's (map)
  • 291 North 2nd Avenue
  • Upland, CA, 91786
  • United States

Hang out at JD Allison's with SOUL SHAKE for great food and groovy tunes!