Royal Thai Cuisine

Overview

Address: 4001 W Coast Hwy
Newport Beach, CA 92663
Website: royalthaicuisine.com
Phone: 949-645-8424