Royal Thaali
80 Ranch Dr, Milpitas
(408) 818-8817
Recent Reviews
Royal Thaali
80 Ranch Dr, Milpitas 95035
(408) 818-8817