Paper Dosa

Santa Fe, USA

$$ Indian

MICHELIN Guide's Point Of View