Restaurant Reviews:
31
4.5/5
Tabu Shabu | 1410 El Paseo de Saratoga San Jose CA 95130 United States Contact Details
1410 El Paseo de Saratoga San Jose CA 95130 United States
Address: A137, DHA Phase 6 Karachi
All Rights Reserved. Powered by The Cook Book. Designed and Developed by Digital Lab