Royal Thai Restaurant

Overview

Address: 610 3rd St
San Rafael, CA 94901
Website: royalthaisanrafael.com
Phone: 415-485-1074