Aloo Vindaloo (A la Carte)

Potatoes and tomatoes in a thick vindaloo sauce.

If Item Unavailable