Ruby Inn is a long-standing Chinese takeaway known for its traditional, down-to-earth recipes. Established in 1971, it offers a variety of Chinese cuisine.