Update Info - Ton Shen Restaurant
This restaurant was reported as closed. If it is open, let us know.
Ton Shen Restaurant
2410 Santa Clara Ave
Alameda, CA 94501
2410 Santa Clara Ave
Alameda, CA 94501
This restaurant was reported as closed. If it is open, let us know.