Tamarind Restaurant

Overview

Address: 4047 Grand Ave, Ste D,
Chino, CA 91710
Website: tamarindrestaurantchino.com
Phone: 909 364-9141