Thai Basil Restaurants

3642 S. Nogales St.
West Covina
California
United States