At 2436 Clement St, San Francisco, CA 94121-1922San Francisco Here : India Clay Oven. Welcome to India Clay Oven is rated 3.5. It's worth a try!
Write a review