Vacaville Indian/Pakistani Restaurants

+ Place
1 to 1 of 1

Torch of India

348 Merchant St, Vacaville, CA 95688 (Map)

(707) 446-6356

1 to 1 of 1