Taba Taba China Bistro
20 S Santa Cruz Ave, Los Gatos
(408) 395-2489
Recent Reviews
Taba Taba China Bistro
20 S Santa Cruz Ave, Los Gatos 95030
(408) 395-2489