Chili Idli

Deep Fried Crunchy Idly SauteĢed with Bell Pepper and Special Sauce

$6.99

Sections

165 E El Camino Real, Mountain View, CA 94040