-
China Taste
is a highly reviewed Chinese Restaurant Restaurant
Ranked #1 of 42 Restaurants in Venice.
Some say, it is greatest, bad.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Not the greatest Chinese food I've ever had, but the General Tso's isn't bad. Ask for it mild, unless you like it really spicy.