Mr. Claws Menu
Located in Cathedral City, CA, Mr. Claws is a restaurant that has been serving communities for years. Situated on 67555 E Palm Canyon Dr Suite F120, this Mr. Claws is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.
Address & Phone
67555 E Palm Canyon Dr Suite F120Cathedral City, CA 92234