House of Thai Rice and Noodles

Overview

Address: 5738 Watt Ave
North Highlands, CA 95660
Phone: 916-333-2591