Chilli Cha Cha Thai restaurant was launched in 2002 in San Francisco to serve authentic Thai flavors to the locals. This San Francisco Thai restaurant is known for its fusion menu which keeps expanding. The restaurant serves as many as 80 traditional Thai dishes accompanied with some mouth watering contemporary recipes. Start with a traditional Thai appetizer followed by Chilli Cha Cha special noodles.
Thai Noodle Soup, etc...
Based on 0 Reviews
Add Review