Trieu Chau
Address:
4653 University Ave, San Diego, CA 92105
Phone:
(619) 280-4204 Restaurants
Other Businesses:
- Aibertos Taco Shop at 3894 41st St, San Diego, CA 92105
- The Coffee Bean & Tea Leaf at 120 Washington St, San Diego, CA 92103
- Gourmet India at 810 4th Ave, San Diego, CA 92101
- South Beach Bar & Grille at 5059 Newport Avenue, San Diego, CA 92107
- Robertos Taco Shop at 4090 El Cajon Blvd, San Diego, CA 92105