Mela Tandoori Kitchen

Mela Tandoori Kitchen

Mela Tandoori Kitchen is San Francisco's premier Indian and Pakistani restaurant.

Photo Gallery See All Photos