Ray's Cafe, serving Chinese food, is located at 1995 Palmer Ave., Larchmont, NY 10538 in Westchester County.
Cuisine = Chinese
The word is
Although some say Ray's is better than average Chinese food; all agree the décor is in desperate need of renovation. Only order to take-out.