Srida Thai Cuisine

Overview

Address: 924 N Central Ave
Upland, CA 91786
Website: sridathaicuisine.com
Phone: 909-946-6548