Aloo Tiki Chaat

Appetizing potato snack

Price: $6.95