(415) 751-0505 | India Clay Oven,2436 Clement St San Francisco, CA 94121. Get Directions
Estimated delivery time: 45 mns. min