Tandoori Aloo are flavorful roasted potatoes seasoned with Indian spices. This party appetizer is served with a refreshing green chutney. Perfect for any occasion!