Unclaimed
Permanently Closed
Red Ruby
Chinese Restaurants
642 North Avenue, New Rochelle, NY · 10801
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating