Ray's Cafe is located just outside the center of Larchmont Village. The restaurant offers authentic Chinese and Shanghai cuisine and is open seven days a week.
1995 Palmer Ave, Larchmont, NY10538
(914) 833-2551
Accessibility Details: The entrance is at street level.