Online menus, items, descriptions and prices for Chilli Cha Cha - Restaurant - San Francisco, CA 94117
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...