City Guide

Mela Tandoori Kitchen

536 Golden Gate Ave
San Francisco, CA 94102
Hours: Mon-Sun: 11am-10pm
Phone: (415) 447-4041
Photographs
Content by CityGrid; Data by InfoGroup; © 2012