Royal Asia is an Indian restaurant located on North St. It offers a dining experience with a focus on Indian cuisine. The establishment is situated in Braunton.