New? Start Here
Where are you?
What would you like?
Processing, please wait ...
Hangen Szechuan Restaurant
Address: 134 Castro Street ; Mountain View CA, 94041
Food was delivered hot, on time, with serving utensils (TY!). Everyone loved the food, was very flavorful. Will order again!
Excellent - changed up food orders to new stuff this time and every thing was great!