The Red Thai Room

Overview

Address: 4905 Yorba Ranch Rd
Yorba Linda, CA 92887
Website: redthairoom.com
Phone: 714-701-0107