Tamira Restaurant

Restaurants, Santa Barbara
Tamira Restaurant

805 965-7555

Tamira Restaurant

1027 State St ,
Santa Barbara