Tamarind Restaurant 9.3

Rochdale Blvd.
View hours MORE