Tamarind Restaurant of Chino

Overview

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