Phone: (+1)4082488500
Address: 1271 Franklin SquareCA 95050, Santa Clara, United States
City: Santa Clara
Dishes: 35
Reviews: 137
Website: http://www.hatcho.com/
"We waited minutes to be seated, even though there were several empty tables. Then once seated, no service for another minutes. We left and I don’t think they even noticed. There was only server for the entire restaurant and she was suffering so we didn’t fuss. We were told they are closing soon and it seems like they have given up already."
All prices are estimates.